Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York Matsuyama Challenger Oeiras 1 Challenger Koblenz Challenger Lugano Challenger Gwangju Challenger Kachreti Challenger Milan Challenger Zhangjiagang Challenger Shanghai Rolex Masters - Shanghai Bratislava 2 Challenger Cherbourg Challenger Rovereto Challenger Astana Challenger Qatar F1a Bahrain F1 UAE F1 UAE F2 Kuwait F1 Kuwait F2 Germany F17 United Arab Emirates F1 Belarus F2 Belarus F1 Belarus F2 Egypt F34 Croatia F5 Russia F3 Spain F15 Belarus F4 Turkey F26 Turkey F27 Belarus F1 Belarus F2 Russia F8 Russia F7 Italy F3 (Basiglio) France F7 (Villers Les Nancy) Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Estonia F1 Belarus F1 Belarus F2 Belarus F3 Belarus F4 Czech Republic F5 Russia F2 Bulgaria F2 Poland F3 Armenia F2 Estonia F2 Lithuania F1 Poland F5 Kazakhstan F7 Kazakhstan F8 Russia F1 Russia F2 Russia F4 Russia F5 Russia F7 Kazakhstan F1 Kazakhstan F2 Kazakhstan F3 Poland F1 Poland F2 Poland F3 Russia F8 Russia F9 Kazakhstan F6 Kazakhstan F7 Italy F24 Kazakhstan F8 Kazakhstan F9 Germany F3 Germany F4 Russia F8 Russia F1 Russia F2 Ukraine F3 Turkey F12 Uzbekistan F1 Uzbekistan F2 Russia F6 Russia F7 Bulgarian Challenger 2002 - Sofia Bristol Challenger Trophy - Bristol Asics Challenger Open - Monchengladbach The Nottingham Challenger - Nottingham San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Steelers Cup - Kosice GHI Bronx Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Gemax Samsung Open 2005 - Belgrade Gemax Open - Belgrade BH Telecom Indoors Sarajevo 2006 - Sarajevo Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking TED Open 2006 - Istanbul Geneva Challenger - Geneva Kobstaedernes ATP Challenger - Kolding Heilbronn Challenger Belgrade Challenger Johannesburg Challenger Tenerife Challenger Busan Challenger Cremona Challenger Pozoblanco Challenger Athens Challenger Athens Challenger Zagreb Challenger Alessandria Challenger Marburg Challenger Astana Challenger Segovia Challenger Trnava Challenger Seoul Challenger Geneva Challenger Kazan Challenger Guadalajara Challenger Le Gosier Challenger Kaohsiung Challenger Ostrava Challenger Busan Challenger Fergana Challenger Winnetka Challenger M25 Toulouse-Balma Binghamton Challenger Samarkand Challenger Karshi Challenger Geneva Challenger Helsinki Challenger Tyumen Challenger Bergamo Challenger Kyoto Challenger San Luis Potosi Challenger Leon Challenger Guadalajara Challenger M15 Astana Busan Challenger Milan Challenger Eskisehir Challenger M25 Astana St. Remy Challenger Istanbul Challenger Astana Challenger Tashkent Challenger Kazan Challenger Geneva Challenger Ortisei Challenger Helsinki Challenger Yokohama Challenger Tyumen Challenger Heilbronn Challenger Bergamo Challenger Kolkata Challenger New Delhi Challenger Astana Challenger Kyoto Challenger Kazan Challenger Mersin Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Heilbronn Challenger Fergana Challenger Portoroz Challenger Kaohsiung Challenger Recanati Challenger Astana Challenger Segovia Challenger Yokohama World Tennis Gaora Cup - Yokohama St. Remy Challenger Izmir Challenger Tashkent Challenger Geneva Challenger Helsinki Challenger The LTA Manchester Challenger - Manchester Bergamo Challenger New Delhi Challenger Kolkata Challenger Urbana-Champaign Challenger - Urbana Kazan Challenger Batman Challenger M15 Luan Eskisehir Challenger Segovia Challenger Orleans Challenger Tashkent Challenger Bangalore Challenger Pune Challenger Eckental Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Bangkok Challenger Manila Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Kazan Challenger Shenzhen Challenger Raanana Challenger St. Brieuc Challenger Taipei City Challenger Busan Challenger Seoul Challenger Winnetka Challenger Segovia Challenger Istanbul Challenger Mons Challenger Orleans Challenger Brest Challenger Budapest Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Bangkok Challenger Koblenz Challenger Maui Challenger Cherbourg Challenger Bergamo Challenger St. Brieuc Challenger Taipei City Challenger Anning Challenger Gimcheon Challenger Seoul Challenger Karshi Challenger Samarkand Challenger Recanati Challenger Astana Challenger Segovia Challenger Portoroz Challenger Kaohsiung Challenger Sylt Open 2000 - Sylt St. Brieuc Challenger Tunis Challenger Geneva Challenger - Geneva Karshi Challenger Samarkand Challenger Fergana Challenger Recanati Challenger Ischgl International Tennis Challenger 2003 - Ischgl Astana Challenger Aptos Challenger Tashkent Challenger Bratislava Challenger Quimper Challenger Phoenix Challenger Gemax Samsung Open 2004 - Belgrade Shymkent Challenger Samarkand Challenger Ilkley Challenger Recanati Challenger Nur-Sultan Challenger Aptos Challenger Vancouver Challenger Bratislava Challenger Bendigo Challenger 2001 USTA Tallahassee Tennis Challenger - Tallahassee Mauthausen Challenger Porto Challenger Pau Challenger Busan Open - Busan Czech Indoor Open - Prague Fergana Tennis Challenger Tournament - Fergana Heineken Challenger - Ho Chi Minh City Busan Challenger Open de Montauban - Montauban Britania Zavaleta - Puebla IPP Open - Helsinki Challenger Casino Lugano - Lugano Open de L'Isere-Open 38 - Grenoble Alexander Kolyaskin Memorial - Donetsk Challenger Leon 2004 - Leon Mauritius Open - Mauritius Segovia Challenger IPP Open - Helsinki Hersonissos 5 Challenger Jameson Cup - Milan Busan Open Challenger Tennis - Busan Challenger 42 - Andrezieux Heineken Challenger 2004 - Ho Chi Minh City Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel Thailand Open - Bangkok M25 Kursumlijska Banja Tatra Banka Open - Bratislava M25 Hong Kong KGHM Polish Indoors - Wroclaw Penza Challenger M25 Kachreti Tennis Napoli Cup - Napoli Tunis Open - Tunis Ostrava Open 2005 - Ostrava Ethias Trophy - Mons Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis International Tennis Championships - Delray Beach Thailand Open - Bangkok AIG Japan Open - Tokyo Qatar Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca M25 Luzhou Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Davidoff Swiss Indoors - Basel M15 Maanshan Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle M25 Doha Allianz Suisse Open Gstaad - Gstaad Volvo Sylt Open - Sylt Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich Gerry Weber Open - Halle PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Samsung Securities Cup Challenger Tennis - Seoul IX Open Internacional D'Andorra - Andorra Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai USTA Seascape Challenger - Aptos Gerry Weber Open - Halle PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Bratislava Challenger Shenzhen Open - Shenzhen TED Open-Akbank Private Banking - Istanbul Kremlin Cup - Moscow Samarkand Challenger - Samarkand Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Open Sud de France - Montpellier Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Coffee Cup Challenger - Chikmagalur Neride Prague Indoor - Prague Kremlin Cup - Moscow Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Geneva Open - Geneva Hall of Fame Tennis Championships - Newport Suisse Open - Gstaad Dharwad Challenger 2006 - Dharwad Swiss Indoors Basel - Basel Chengdu Open - Chengdu Challenger Casino Lugano - Lugano Heilbronn Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Tata Open Maharashtra - Pune DIEMA XTRA Sofia Open - Sofia Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest Libema Open - 's-Hertogenbosch Challenger Hamburg - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos Ethias Trophy - Mons St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune Privatbank Open 2006 - Dnepropetrovsk Open 13 Provence - Marseille Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Gemax Open - Belgrade bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Sofia Open - Sofia Antalya Open - Antalya Murray River Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Bangkok Challenger Intersport Heilbronn Open - Heilbronn Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Noventi Open - Halle Nature Valley International - Eastbourne St. Petersburg Open - St. Petersburg Sofia Open - Sofia Stockholm Open - Stockholm Kremlin Cup - Moscow Sardegna Open - Cagliari Belgrade 2 - Belgrade Astana Open - Nur-Sultan Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Open 13 Provence - Marseille Helsinki Challenger Rennes Challenger Rhodes Challenger Taipei City Challenger Eckental Challenger M25 Kiseljak Izmir Challenger President's Cup - Astana Busan Challenger Shenzhen 1 Challenger Guangzhou Challenger Bratislava Challenger Caversham International Tennis Tournament - Jersey M25 Hong Kong Izmir Challenger Izmir Challenger Vancouver Challenger Astana Challenger Busan Challenger Tennis Masters Series - Toronto Shenzhen 1 Challenger Lille Challenger Recife Challenger Gwangju Challenger Tennis Masters Series - Toronto St. Remy Challenger Kobe Challenger Granby Challenger - Granby Tennis Masters Series - Monte Carlo Wuxi Challenger Pozoblanco Challenger Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Guangzhou Challenger Glasgow Challenger Kun-Ming Challenger Karshi Challenger Open de Montauban - Montauban Portoroz Challenger Ilkley Challenger Istanbul Challenger Mercedes-Benz Cup - Los Angeles Segovia Challenger BNP Paribas Open - Indian Wells Porto Challenger Fergana Challenger Sony Ericsson Open - Miami Rogers Cup - Montreal Challenger Britania Zavaleta - Puebla Nonthaburi 4 Challenger Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Fergana Challenger - Fergana BNP Paribas Masters - Paris Schickendanz Open - Furth DPD Challenger 2002 - Aschaffenburg Yokohama Challenger 2001 - Yokohama Davidoff Swiss Indoors - Basel BNP Paribas Open - Indian Wells Miami Open - Miami BMW Challenger Open - Monchengladbach BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rezidenza Open - Magdeburg BNP Paribas Open - Indian Wells Istanbul Challenger The 70th King's Cup and Queen's Cup - Bangkok Astana Challenger Monte-Carlo Rolex Masters - Monte-Carlo Perugia Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Bukhara Challenger - Bukhara Western & Southern Open - Cincinnati Open de la Ville de Saint Denis - Reunion Island Rolex Paris Masters - Paris The Granby Natrel Challenger - Granby BNP Paribas Open - Indian Wells Sarajevo Open 2004 - Sarajevo Miami Open - Miami Okal Cup 2003 - Eckental Tashkent Challenger UBS Open Gstaad - Gstaad Shimadzu All Japan Indoor - Kyoto Winnetka Challenger Heilbronn Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Koblenz Challenger Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Vilnius Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open Seat Godo 2005 - Barcelona Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Davidoff Swiss Indoors - Basel U.S. Open - New York Australian Open - Melbourne Gerry Weber Open - Halle Wimbledon - London U.S. Open - New York Shenzhen 2 Challenger Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Nottingham Challenger Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York Guangzhou Challenger Australian Open - Melbourne French Open - Paris Rennes Challenger Phoenix Challenger Kremlin Cup - Moscow Australian Open - Melbourne Davidoff Swiss Indoors Basel - Basel Chisinau Challenger St. Brieuc Challenger Oeiras 1 Challenger New Delhi Challenger Qatar ExxonMobil Open - Doha Shanghai Challenger Cassis Challenger St. Tropez Challenger Thionville Challenger Credit Agricole Suisse Open - Gstaad Yokohama Challenger Oeiras 2 Challenger Pau Challenger Astana Open - Astana Brest Challenger Citi Open - Washington Manacor Challenger Gerry Weber Open - Halle Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Geneva Open - Geneva Bank Austria Tennis Trophy - Vienna Swiss Indoors Basel - Basel Chengdu Open - Chengdu Millennium Estoril Open - Estoril Erste Bank Open - Vienna Chengdu Open - Chengdu Open 13 Provence - Marseille Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group II, 2R, MDA-BLR 4-1 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, Group II, 1R, EGY-BLR 1-3 Davis Cup, Group II, 3R, BLR-DEN 4-1 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group I, 2R, BLR-AUT 3-1 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, Group I, PO, RUS-BLR 3-2 Davis Cup, Group I, PO, SVK-BLR 3-1 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, World Group, QR, GER-BLR 4-1 Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris French Open - Paris Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, Group II, 1R, IRL-BLR 0-5 Davis Cup, Group II, 2R, TUR-BLR 2-3 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, Group II, 1R, BLR-IRL 4-1 All Lower level tournaments Olympics - Tokyo Sassuolo Challenger